trade union federation (tuf) - Francés Inglés Diccionario